sound and picture transmission - Francés Inglés Diccionario